small-scale landscape - Almanca İngilizce Sözlük